package com.eastfair.auth.service;

import com.eastfair.auth.dto.OrganizationDTO;
import com.eastfair.auth.entity.Organization;
import com.eastfair.core.base.R;

/**
 * <p>
 * 项目组织操作业务接口
 *
 * </p>
 *
 * @author ligang
 * @date 2021-07-16
 */
public interface ProjectOrganizationService{
    /**
     * 创建项目
     *
     * @param organizationDTO  组织信息
     * @return
     */
    R<Organization> createProject(OrganizationDTO organizationDTO);


    /**
     * 修改项目
     *
     * @param organizationDTO  组织信息
     * @return
     */
    R<Organization> updProject(OrganizationDTO organizationDTO);


    /**
     * 删除项目
     *
     * @param projectOrgId 项目组织id
     * @return
     */
    R delProject(Long projectOrgId);

}
